package org.instanceof2334;

class DeviceController{
    private String controllerName;
    public DeviceController(String controllerName) {
        this.controllerName = controllerName;
    }
    //设备控制器连接设备的方法
    public void connectToDevice(){
        System.out.println("设备控制器成功连接到设备");
    }
    //设备成员内部类
    class Device{
        private String deviceName;
        public Device(String deviceName) {
            this.deviceName = deviceName;
        }
        //设备开机方法
        public void powerOn(){
            System.out.println(controllerName + "控制" + deviceName + "开机！");
        }
        //设备关机方法
        public void powerOff(){
            System.out.println(controllerName + "控制" + deviceName + "关机！");
        }
    }
}

